difficult problem to solve - Allemand Anglais Dictionnaire